mini-os: build fixes
authorThomas Leonard <talex5@gmail.com>
Thu, 26 Jun 2014 11:28:18 +0000 (12:28 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 27 Jun 2014 12:38:33 +0000 (13:38 +0100)
commitbf11bf940f20e7428ed0a9610c66259de341adc6
treea322ae563270c1f374e727f393ca584c5dd8f742
parenta5dbdcf6743ac032b53df645e2aab6251d667923
mini-os: build fixes

Make .o rules depend on the includes. Before, only the final link step
depended on setting up the includes directory, making parallel builds
unreliable.

Make symlinks use explicit make rules instead of using a phony target.
Avoids unnecessary rebuilds.

[talex5@gmail.com: bring back "make links", for stubdom]
Signed-off-by: Thomas Leonard <talex5@gmail.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
extras/mini-os/Makefile